home *** CD-ROM | disk | FTP | other *** search
/ Windows Expert / Windows Expert.iso / windownt / resc.zip / RESCONV / EXTDEF.H next >
C/C++ Source or Header  |  1992-06-30  |  1KB  |  42 lines

  1.  
  2. /*
  3.  *  Defined in RESCONV.C.
  4.  */
  5.  
  6. extern flag     equal_ignoring_case (uchar ptr string1, uchar ptr string2);
  7. extern ushort   get_char_case (uchar ch);
  8. extern void     report_error (ushort error, ushort token, uchar ptr string);
  9. extern void ptr string_copy (uchar ptr dest, uchar ptr source);
  10. extern ushort   string_length (uchar ptr name);
  11. extern void     string_replace (uchar ptr string, uchar ptr search, uchar ptr replace);
  12.  
  13. /*
  14.  *  Defined in INPUT.C.
  15.  */
  16.  
  17. extern void ptr current_token_string (void);
  18. extern long     current_token_value (void);
  19. extern uchar    get_char (void);
  20. extern ushort   get_token (void);
  21. extern void     initialize_input (void);
  22. extern void     put_char (uchar ch);
  23. extern void     put_token (void);
  24. extern flag     open_source_file (uchar ptr src_fname);
  25. extern void     terminate_input (void);
  26. extern void ptr get_comment_string (void);
  27. extern void     clear_comment_string (void);
  28.  
  29. /*
  30.  *  Defined in OUTPUT.C.
  31.  */
  32.  
  33. extern void     close_destination_file (void);
  34. extern flag     open_destination_file (uchar ptr dst_fname);
  35. extern void     output_control_line (void ptr string);
  36. extern void     output_newline (void);
  37. extern void     output_string (uchar ptr string);
  38. extern void     output_tab (ushort count);
  39. extern void     output_token (uchar ptr string);
  40. extern void     output_value (long value);
  41. extern void     debug_ptoken (void);
  42.